/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package hxg.portmgr.core.oper.snmp;

import hxg.portmgr.core.device.bas.Domain;
import hxg.portmgr.core.device.bas.IPPoolEntry;
import hxg.portmgr.core.oper.snmp.oidgroup.OidEntry;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;

/**
 *
 * @author hxg
 */
public class BasSnmpOper extends SnmpOper {

    protected ArrayList<IPPoolEntry> ippools = new ArrayList<IPPoolEntry>();
    protected ArrayList<Domain> domains = new ArrayList<Domain>();

    //List<IPPoolEntry> ippools = new ArrayList();
    public BasSnmpOper(String ip, String read, String write) {
        super(ip, read, write);
    }

    public int getOnlineUser() throws IOException {
        return -1;
    }

    public String getIPPoolUsed(IPPoolEntry pool) throws IOException {
        return "不支持";
    }

    public List<IPPoolEntry> getIPPools(boolean reflash) throws IOException {
        return new ArrayList();
    }

    public List<Domain> getDomains(boolean reflash) throws IOException {
        return new ArrayList();
    }

    public OidEntry[] getIPPoolOidEntries() {
        return new OidEntry[0];
    }

    public OidEntry[] getDomainOidEntries() {
        return new OidEntry[0];
    }
}
